final disposal facility - Español Inglés Diccionario